Jump To:
Technical Notes: Device Drivers
ATA/ATAPI-5 is a standard that defines the configuration of master and slave devices, and PIO and DMA data-transfer modes. ATA/ATAPI-5 offers ATAPI support for non-hard disk ATA devices, block-mode transfers, and Ultra DMA modes. In Mac OS X, ATA, ATAPI, and Serial ATA devices are fully supported. The I/O Kit (Apple's object-oriented driver development framework) provides developers with the resources to support different or extended functionality in ATAPI mass-storage devices. In addition, the I/O Kit supports application-level access to SMART data on ATA devices.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
CD-ROM Driver Calls (HTML) (PDF)
Deprecated - DV22: Discusses public interface to Apple CD-ROM driver and supersedes information in AppleCD SC Developer's Guide.
2000-08-14
ATA Interface Modules (HTML) (PDF)
TN1192: Describes how to write device drivers for ATA host bus controllers, ie. ATA Interface Module.
1999-12-01
ATA Device Software Guide Additions and Corrections (HTML) (PDF) ()
TN1098: Notes Errors and additions to ATA Device Software Guide and ATA Manager 4.0.
1997-07-01